There are a few regrabs and awkward turns I don't love. But overall a significant cycle improvement over my first attempt. I'll be interested to see how the faster solves manage it. 